﻿/* Layout */
html, body, #container
{
    height: 100%;
    margin: 0;
    padding: 0;
}
body > #container
{
    height: auto;
    min-height: 100%;
}
#content
{
    padding-bottom: 3em;
}



#leftcolumn{
float: left;
width: 200px; /*Width of left column*/

}

#footer
{
    clear: both;
    position: relative;
    z-index: 10;
    height: 3em;
    margin-top: -3em;
}

/* Theme */

b, #categoryMenu a, #splashMenu a, .gridHead td, .label, .title
{
	color: #023030;
	font-weight: bold;		
}

body
{
    font: .75em/normal "Lucida Sans" , "Lucida Grande" , sans-serif;
}
a, a:link, a:visited
{
    color: #c6762f;
    text-decoration: underline;
}
a:hover, a:focus
{
}
p
{
    margin-bottom: 1em;
}
#about
{
    padding: 50px;
}
#footer
{
    background-color: white;
    color: black;
    font-size: 100%;
    text-align: center;
    line-height: 3em;
}

.menuOrange
{
	font-weight: bold;
	font-size: 8pt;
	color: #fe9901;
	font-family: Arial;
	text-decoration: none;
}
A.menuOrange
{
	font-weight: bold;
	font-size: 8pt;
	color: #fe9901;
	font-family: Arial;
	text-decoration: none;
}

A.menuOrange:hover
{
    text-decoration: underline;
}

.third_bar
{
    background: "../Images/top_stripe3.gif";
    height:35px;
}

A.catLink
{
	font-family: Arial;
	font-size: 18pt;
	color: #003300;
	font-style: italic;
	text-decoration: none;
}
A.catLink:hover
{
    text-decoration: underline;
}


.gridHead td
{
	border-bottom: solid 2px black;
	 padding: 0;
}

.gridItem td, .gridFoot td
{
	border-bottom: 1px solid black;
	height: 25px;
}

.gridHead td, .gridItem td, .gridFoot td
{
	padding-left: 10px;
	padding-right: 10px;
	
}

.num
{
	text-align: right;
}

.gridFoot
{
	background: gainsboro;
}

